package com.malou.server.ventas.salidastock;

import javax.servlet.http.HttpSession;

import com.google.gwt.user.server.rpc.RemoteServiceServlet;
import com.malou.client.seguridad.usuario.Usuario;
import com.malou.client.util.MensajeData;
import com.malou.client.ventas.salidastock.SalidaStock;
import com.malou.client.ventas.salidastock.SalidaStockService;
import com.malou.server.seguridad.usuario.Usuarios;

public class SalidaStockServiceImpl extends RemoteServiceServlet implements SalidaStockService {

	private static final long serialVersionUID = 1L;


	@Override
	public MensajeData disminuyeStockTienda(SalidaStock se){
		MensajeData data = new MensajeData();
		data.guardado = true;
		try{
			SalidaStocks.disminuyeStockTienda(se);
	
		}catch(Exception e){
			
		}
		
        return data;
	}

	
	
	private Usuario getUsuarioSession() {
		HttpSession session = getThreadLocalRequest().getSession(true);
		if (session.getAttribute("username") != null){
			String username = (String) session.getAttribute("username");
			
	        return Usuarios.getResponsable(username);  
	    }else{
	    	return null;
	    }
	}
}
